package com.yunxi.sto.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 车辆移库导出
 * </p>
 *
 * @author caoYong
 * @since 2019-10-23
 */
@Data
@ApiModel(value="StoChangeStorageExportVO 对象", description="车辆移库导出")
public class StoChangeStorageExportVO implements Serializable {

    @ApiModelProperty(value = "VIN码")
    private String vin;

    @ApiModelProperty(value = "原库位名称")
    private String oldStorageName;

    @ApiModelProperty(value = "产品名称")
    private String productName;

    @ApiModelProperty(value = "移库原因")
    private String changeReason;

    @ApiModelProperty(value = "入库日期")
    private Date inStockDate;

    @ApiModelProperty(value = "库龄(天)")
    private Integer storageAge;

    @ApiModelProperty(value = "移库日期")
    private Date changeDate;

    @ApiModelProperty(value = "移库司机姓名")
    private String driverName;

    @ApiModelProperty(value = "新库位名称")
    private String newStorageName;

    @ApiModelProperty(value = "单据状态(ChangeStorageBill_state,0新建,1移库进行中,2 移库完成,3 作废)")
    private Integer billState;

    @ApiModelProperty(value = "备注")
    private String remark;

}
